perching ducks - Turkish English Dictionary